@charset "utf-8";
/* CSS Document */
body{ min-width:1200px; margin:0; padding:0;}
*{ font-family:"微软雅黑";}
ul,li,dl,dt,dd,h1,h2,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*header*/
.header_bigbox{ width:100%; min-width:1200px; height:118px; border-bottom:1px solid #9aabc1; position:fixed; top:0; left:0; z-index:999;}
.header_box{ width:90%; margin:auto;}
.logo{ float:left; margin-top:25px;}
.logo .lo2{ display:none;}
.header_right{ float:right;}
.nav{ float:left; padding-top:12px;}
.nav li{ display:inline-block; margin-right:58px;}
.nav li a{ display:inline-block; font-size:18px; color:#fff; line-height:104px;}
.nav li a:hover,.nav .cur{ color:#f53030; border-bottom:2px solid #f53030;}
.top_cd{ float:left; margin-top:52px;}
.ss_g{ float:left;}
.ss_g span{ display:inline-block;}
.ss_g:before{ content:""; display:inline-block; width:1px; height:16px; background:#fff; margin-right:42px;}
.yuyan_box{ float:left; margin-left:28px;}
.yuyan_box a{ display:block; font-size:16px; color:#fff; line-height:20px;}
.ali_box{ float:left; margin-left:32px;}
.ali_box img{ display:block;}
.ali_box .ali2{ display:none;}
.add{ background:#fff; border-bottom:none; box-shadow:0 2px 12px rgba(51,51,51,0.2);}
.add .ss_g span img{-webkit-filter: brightness(20%);-moz-filter: brightness(20%);filter: brightness(20%);}
.add .logo .lo1,.add .ali_box .sli1{ display:none;}
.add .logo .lo2,.add .ali_box .ali2{ display:block;}
.add .nav li a{ color:#444;}
.add .ss_g:before{ background:#ccc;}
.add .yuyan_box a{ color:#444;}
/*footer*/
.footer_bj{ width:100%; min-width:1200px; padding:65px 0 55px; background:#15151b;}
.footer_box{ width:1440px; margin:auto; overflow:hidden;}
.footer_left{ float:left; overflow:hidden;}
.footer_left .footer_nav{ float:left; margin-right:85px;}
.footer_left .footer_nav span{ display:block; font-size:18px; color:#fff; margin-bottom:20px;}
.footer_left ul{ display:block; overflow:hidden;}
.footer_left ul li{ display:block;}
.footer_left ul li a{ display:block; font-size:16px; color:#a1a1a1; line-height:36px; transition:all .3s ease;}
.footer_left ul li a:hover{ color:#fff;}
.footer_left .footer_nav:last-child{ width:500px;}
.footer_left .footer_nav:last-child li{ float:left; width:245px; margin-right:10px;}
.footer_left .footer_nav:last-child li:nth-child(2n+0){ margin-right:0;}
.footer_right{ float:right;}
.footer_conbox{ float:left; width:320px;}
.footer_conbox dl{ display:block; margin-bottom:15px;}
.footer_conbox dl dt{ display:block; font-size:16px; color:#fff; line-height:18px;}
.footer_conbox dl dd{ display:block; font-size:30px; font-weight:bold; color:#fff; margin-top:5px;}
.footer_conbox p{ display:block; font-size:16px; color:#a2a2a2; line-height:30px; margin-top:15px;}
.ewm_box{ float:right;}
.ewm_box dt{ display:block; width:112px; height:112px; overflow:hidden;}
.ewm_box dt img{ display:block; width:100%; height:auto;}
.ewm_box dd{ display:block; font-size:14px; color:#a1a1a1; text-align:center; margin-top:10px;}
.bottom_bj{ width:100%; min-width:1200px; padding:26px 0; background:#15151b; border-top:1px solid #3a3a3e;}
.bottom_box{ width:1440px; margin:auto; font-size:14px; color:#4c4c4c; line-height:24px;}
.bottom_box a{font-size:14px; color:#4c4c4c; transition:all .3s ease; line-height:24px;}
.bottom_box a:hover{ color:#fff;}
@media ( min-device-width:1360px )and ( max-width:1440px ) {
.footer_box,.bottom_box{ width:1300px;}
.nav li{margin-right:48px;}
	}